qui(
	function(require, exports, module){

        NewsStatistic.Action = (function() {
			var newsStatisticGrid = null;
            var getNewsStatisticGrid = function(options) {
                if (!newsStatisticGrid) {

                    newsStatisticGrid = new NewsStatistic.Grid($.extend(true, {
                        '$container': $('#NewsStatisticListContainer'),
                        type: 0
                    }, options));
                }
                return newsStatisticGrid;
            };
            var newsStatisticGridRun = function(options) {
                newsStatisticGrid = getNewsStatisticGrid(options);
                newsStatisticGrid.run();
            };
			var run = function() {
                /* videoQueryRun();*/
                newsStatisticGridRun({});
            };
            return {
                run: run,
				getNewsStatisticGrid:getNewsStatisticGrid
            };
        })();
	}
);